import Vue from 'vue'
import Vuex from 'vuex'
import MintUI from 'mint-ui'
import { Toast } from 'mint-ui';
Vue.use(MintUI);

Vue.use(Vuex);

// 需要集中处理的数据
const state = {
	ios:false,
    userPhone:''
}
// 修改数据的方法（仅包含同步方法）
const mutations = {
	toApp(state,activity){
		let appName;
		let ua = navigator.userAgent.toLowerCase(); 
        if (/iphone|ipad|ipod/.test(ua)) {
            state.ios = true;  
        }else{
            state.ios = false; 
        }
    	if(state.ios){
    		appName = ''; //ios包名
            Toast('对不起，暂不支持ios应用');
            return false;
    	}else{
            appName = 'com.ht.cjloa'; //安卓包名
    	}
		dd.device.launcher.launchApp({
		    app: appName, //iOS:应用scheme;Android:应用包名
		    activity :'', //仅限Android，打开指定Activity，可不传。如果为空，就打开App的Main入口Activity
		    onSuccess : function(data) {
                if(data.result==false){
                    Toast(' 未安装滨海OA应用，无法打开')
                }
            },
		    onFail : function(err) {  }
		});
	},
    changrTel(state,e){
        state.userPhone = e;
    },
}
export default new Vuex.Store({
	state,
	mutations
})
